impulse-transmitting relay - English Synonyms Dictionary